<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <script>
        // 封装一个函数，传入两个任意整数，
        // 求这两个整数之间的所有偶数整数和，并返回和
        function add(n1, n2){
            if(n1>=n2){
                alert('传入的数字大小不合理')
                return 
            }
            var s = 0;
            for(var i=(n1%2==0?n1:n1+1); i<=n2; i+=2){
                s+=i;
            }
            // for(var i=n1; i<=n2; i++){
            //     if(i%2==0){
            //         s+=i;
            //     }
            // }//好理解，但是执行循环次数多
            return s;
        }
        console.log(add(12,6))

        // function add(n1,n2){
        //     return n1+n2
        // }
        // var sum = add(1,2) + 100;

        // console.log(sum)
        // document.write( add(1, 2) )
        // function add (n1, n2, n3) {
        //     // console.log(n3)
        //     console.log(n1+n2+n3)
        // }
        // add(1,2,3,4)
        // add(1,2,3)
        // add(1,2)//第三个参数不传的时候，n3值是undefined

        function printCol(col){
            for (var j = 0; j < col; j++) {
                document.write('<td>' + j + '</td>')
            }
        }
        function printRow(row, col){
            for (var i = 0; i < row; i++) {
                document.write('<tr>')
                printCol(col);
                document.write('</tr>')
            }
        }
        function printTable(row,col){
            document.write('<table border>')
            printRow(row, col);
            document.write('</table>')
        }
        printTable(3,4)
        printTable(7,8)
    </script>
</body>
</html>